adequate supply

Translations
approvisionnement suffisant
Definitions
A sufficient quantity of resources or materials to meet the needs or demands of a particular situation or purpose.